﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Director_Reporte : System.Web.UI.Page
{
    ModeloDirector md;

    //Prueba de PDF
    PDFExport pdf;
    //fin prueba

    protected void Page_Load(object sender, EventArgs e)
    {
        md = new ModeloDirector();
        divTablaContenido.InnerHtml = md.reporteNoCheckIn();
        pdf = new PDFExport();
    }

    //boton PDF
    protected void Button1_Click(object sender, EventArgs e)
    {

        pdf.crearListaInasistencia("Mestros que no checaron", "reporte_inasistencia_profesores", Server.MapPath("~/csv/"), Server.MapPath("~/images/"), md.listaProf());
        //abre el PDF 
        //nombre archivo, ruta

        Response.ContentType = "application/pdf";
        Response.AddHeader("Content-Disposition", "attachment;filename=reporte_inasistencia_profesores.pdf");
        Response.TransmitFile(Server.MapPath("~/csv/") + @"\reporte_inasistencia_profesores.pdf");

        //fin prueba
    }
}